home *** CD-ROM | disk | FTP | other *** search
- unsigned char far *ScrPtr( int x, int y );
-
- void XDrawBox( x, y, xx, yy )
- {
- register unsigned char far *scptr = ScrPtr( x, y );
- register int i;
-
- *scptr = 201;
- scptr++;
- scptr++;
- for (i=x+1; i<xx; ++i) { /* top line */
- *scptr = 205;
- scptr++;
- scptr++;
- }
- *scptr = 187; /* top left corner */
- scptr += 160;
- for (i=y+1; i<yy; ++i) { /* right side */
- *scptr = 186;
- scptr += 160;
- }
- *scptr = 188; /* bottom right corner */
- scptr--;
- scptr--;
- for (i=x+1; i<xx; ++i) {
- *scptr = 205; /* bottom line */
- scptr--;
- scptr--;
- }
- *scptr = 200; /* bottom left corner */
- scptr -= 160;
- for (i=y+1; i<yy; ++i) { /* left side */
- *scptr = 186;
- scptr -= 160;
- }
- }
-